AI031
Sistemas Informáticos: Una Perspectiva para Programadores (Edición Global)
Optimización del Rendimiento de los Programas
Objetivos de Aprendizaje
- Identificar y mitigar los factores que limitan el rendimiento en el código fuente
- Aplicar técnicas avanzadas de optimización independientes del compilador, como el desenrollado de bucles
- Aprovechar la paralelización a nivel de instrucción e entender los mecanismos de la pipelina del procesador
- Analizar los patrones de acceso a memoria para optimizar el rendimiento de la caché y reducir la latencia